home *** CD-ROM | disk | FTP | other *** search
/ Commodore 64 Scene Diskmags Assortment / Commodore_CEE_Vol._1_Issue_05_1995_Jack_Vander_White_Disk_1_of_3_Side_B.d64 / qwk bit 1 < prev    next >
Text File  |  2023-02-26  |  6KB  |  114 lines

  1. Subj : QWKie 3.1 for all
  2.  
  3. From : Arthur Moore
  4.  
  5. Since QWKie is in it's last version, and I have not honored rego's in a long time, and I will no longer support it, I feel it is necessary to release it for all to use and enjoy.
  6.  
  7. Here's how,
  8.  
  9. I cannot package the last version and redistribute it, so I will show you how to strip the registration from any v3.1 reg'd copy. Someone, I hope, will take the time to follow the instructions, create an .SDA file and post it.
  10.  
  11. Load the main module of QWKie only (do not use the boot program). From BASIC, enter: POKE 25754,69:POKE 25781,69 These pokes will effectively zero out the encoded name and handle built into the file. Now resave with the original filename.
  12.  
  13. Now .SDA it and upload. It would be nice to leave a note in the .SDA somewhere explaining the file will no longer be supported. If you do this, then by all means take credit for stripping the rego and bundling the files.
  14.  
  15. Thanks. I'm sorry I could not continue with the project. My wife and I just celebrated the birth of a daughter. This, combined with the opening of a business and general lack of interest (sorry!), has put this on the shelf permanently. Thanks again. Drop me netmail if you have any questions or such.. I prolly won't monitor this echo again.
  16.  
  17. Oh, and thank you Russell Prater for having me here,  Rod Gasson for your help,  Fritz Oppliger for your RAMDOS notes and Jean Parrot for your friendship. Gaelyne, a wave goes to you as well.
  18.  
  19. ------------------------- 
  20. Qwkie X Left Single Quote
  21.  
  22. From : Ismael Cordeiro
  23.  
  24. Probably one year and a half ago, when Jean told me that when using QWKie he couldn't see the left single quotes that are supposed to be in one of my messages. I verified that QWKie didn't display them but I didn't bother going farther into it. This time I decided to see what's going on and found out that the problem could be solved with a single poke!
  25.  
  26. I have two versions of QWKie and each of them needs a poke in different locations. The first one is the unregistered version that is found as QWKIE31U.SDA or QWKIE31U.SFX. The poke is
  27.  
  28. POKE 24249,192
  29.  
  30. It's better to confirm before pokeing that that location and the next are the right ones. A PRINT PEEK (24249) should give 0 and a PRINT PEEK (24250) should give 65.
  31.  
  32. The other version is the registered one with the registration codes disabled according to Arthur's wishes and instructions that someone put in ccnga.uwaterloo.ca. The poke for it is
  33.  
  34. POKE 24973,192
  35.  
  36. Like the first one it's better to check before pokeing. A PRINT PEEK (24973) should give 0 and a PRINT PEEK (24974) should give 65.
  37.  
  38. With this modification QWKie will be able to display the left single  quote in 80 columns and export it as PETSCII. In 40 columns QWKie will  display a thick hyphen instead of the left single quote. That happens  because Arthur forgot to define the left single quote in QWKie's  character set, although he had defined other ASCII characters that  doesn't exist in PETSCII, like 
  39.  {SHIFT-+} {CBM--} {SHIFT--} ^ {$de}. However, five more pokes  will correct that and they are the same for both versions:
  40.  
  41. POKE 14848,96 POKE 14849,48 POKE 14850,24 POKE 14851,0 POKE 14852,0
  42.  
  43. Even if the locations are the same for both versions it's better to check before pokeing. The locations above should have, 0, 0, 0, 255 and 255, respectively.
  44.  
  45. Et voila! With these modifications QWKie will display beautiful left single quotes in 80 and 40 columns. For confirming it's true here's a line of left single quotes:
  46.  
  47. -------------------------- 
  48. Qwkrr Suggestion
  49.  
  50. From : Gaelyne Moranec
  51.  
  52. To   : Russell Prater
  53.  
  54. G'day Russell,
  55.  
  56.  RP> GM> next time you import or export a file - when the filename is
  57.  RP> GM> on the bottom line, have a play with the down and up arrow
  58.  RP> GM> keys on the top row of the keyboard. It surprised even me!
  59.  RP> GM> ;-)
  60.  
  61.  
  62.  RP> I'll be darned! Learned something I didn't know.
  63.  
  64. Same here -- and I'll lay odds that even though Mark Dowsett wrote the docs (from Rods messages), I'll bet even he didn't even know that trick.
  65.  
  66. It's one of those things... I was watching him doing some testing and asked him to repeat his keystroke, because it just didn't look familiar - and I was right. Another thing I learned was in the options menu, if you want to return to the original QWKRR defaults that it comes packaged with, it's "shift-r".
  67.  
  68. I also learned Jiffydos/RAMLink tricks too - like for moving to a specific directory, you can use a wildcard for the directory name. I thought it was egocentric at first because I'd forever see him typing in @cd qwkrr/me*  ... it wasn't until I found out he has set of directories called qwkrr/messages that I realised he was using a wildcard for it.
  69.  
  70. -------------------------- 
  71. Printer spooler
  72.  
  73. From : Rod Gasson
  74.  
  75. Mark Keith asks:
  76.  
  77.  MK> Looking for info to send data to a printer via GeoGable. So I can
  78.  MK> write a printer spooler to send data straight from disk file to
  79.  MK> printer!!
  80.  
  81. I can help with the printer/Geocable info, but I must tell you that you won't be able to "spool" data straight from disk to printer with it.. the data has to go "through" the computer first.
  82.  
  83. Anyway, this is a "simplified" version of the parallel printer code that I use with QWKRR and Browser..
  84.  
  85.  
  86. initport
  87.         LDA #$FF        ;initialise user port
  88.         STA $DD03
  89.         LDA $DD02
  90.         ORA #$04
  91.         STA $DD02
  92.  
  93.  
  94.  LOOP    JSR  <your routine to get a data byte>
  95.  
  96.         STA $DD01     ;send it to port busy    LDA #$10
  97.         BIT $DD0D
  98.         BEQ busy      ;wait til accepted
  99.  
  100.         LDA $DD00
  101.         AND #$FB      ;erase strobe
  102.         STA $DD00
  103.         ORA #$04      ;set strobe
  104.         STA $DD00
  105.  
  106.         JMP LOOP      ;get next byte, or end..
  107.  
  108.  
  109. That all there is to it... Simple eh ?
  110.  
  111. -------------------------
  112.  
  113.  
  114.